package com.cssy.yd.logic.entity;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 数据对象
 * @since 2013-08-22
 */
public class LogicFkItemDO implements Serializable {

    private static final long serialVersionUID = 135650368112473293L;

    /**
     * column logic_fk_item.id
     */
    private String id;

    /**
     * column logic_fk_item.fkid  抬头ID（付款单id）
     */
    private String fkid;

    /**
     * column logic_fk_item.fkcode  付款单编号
     */
    private String fkcode;
	
	/**
     * column logic_fk_item.batch  批次
     */
    private String batch;
	
	/**
     * column logic_fk_item.code  物料编码
     */
    private String code;
	
	/**
     * column logic_fk_item.name  物料名称
     */
    private String name;
	
	/**
     * column logic_fk_item.status  物料等级
     */
    private String status;
	
	/**
     * column logic_fk_item.spec  物料规格
     */
    private String spec;
	
	/**
     * column logic_fk_item.unit  物料单位
     */
    private String unit;
	
	/**
     * column logic_fk_item.quantity  采购数量
     */
    private Double quantity;
	
	/**
     * column logic_fk_item.tax_price  采购单价（含税）
     */
    private BigDecimal tax_price;
	
	/**
     * column logic_fk_item.remark  备注
     */
    private String remark;
	
	/**
     * column logic_fk_item.brand  品牌
     */
    private String brand;
	
	/**
     * column logic_fk_item.amount  应付总货款
     */
    private Double amount;
	
	/**
     * column logic_fk_item.yfhk  已付货款
     */
    private Double yfhk;
	
	/**
     * column logic_fk_item.sfhk  本次实付货款
     */
    private Double sfhk;
	
	/**
     * column logic_fk_item.wfhk  未付货款
     */
    private Double wfhk;
       
	public LogicFkItemDO() {
        super();
    }

	public LogicFkItemDO(String id, String fkid, String fkcode, String batch,
			String code, String name, String status, String spec, String unit,
			Double quantity, BigDecimal tax_price, String remark, String brand,
			Double amount, Double yfhk, Double sfhk, Double wfhk) {
		this.id = id;
		this.fkid = fkid;
		this.fkcode = fkcode;
		this.batch = batch;
		this.code = code;
		this.name = name;
		this.status = status;
		this.spec = spec;
		this.unit = unit;
		this.quantity = quantity;
		this.tax_price = tax_price;
		this.remark = remark;
		this.brand = brand;
		this.amount = amount;
		this.yfhk = yfhk;
		this.sfhk = sfhk;
		this.wfhk = wfhk;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getFkid() {
		return fkid;
	}

	public void setFkid(String fkid) {
		this.fkid = fkid;
	}

	public String getFkcode() {
		return fkcode;
	}

	public void setFkcode(String fkcode) {
		this.fkcode = fkcode;
	}

	public String getBatch() {
		return batch;
	}

	public void setBatch(String batch) {
		this.batch = batch;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getSpec() {
		return spec;
	}

	public void setSpec(String spec) {
		this.spec = spec;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public Double getQuantity() {
		return quantity;
	}

	public void setQuantity(Double quantity) {
		this.quantity = quantity;
	}

	public BigDecimal getTax_price() {
		return tax_price;
	}

	public void setTax_price(BigDecimal tax_price) {
		this.tax_price = tax_price;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getBrand() {
		return brand;
	}

	public void setBrand(String brand) {
		this.brand = brand;
	}

	public Double getAmount() {
		return amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	public Double getYfhk() {
		return yfhk;
	}

	public void setYfhk(Double yfhk) {
		this.yfhk = yfhk;
	}

	public Double getSfhk() {
		return sfhk;
	}

	public void setSfhk(Double sfhk) {
		this.sfhk = sfhk;
	}

	public Double getWfhk() {
		return wfhk;
	}

	public void setWfhk(Double wfhk) {
		this.wfhk = wfhk;
	}

}